refreshment made of peanuts and sugar - Espagnol Anglais Dictionnaire